package com.joysuch.wwyt.mh.bean;

import cn.zlg.common.springmvc.validate.constraints.NotNull;
import lombok.Data;

import java.time.LocalDateTime;

@Data
public class MhHazardChemProductBean implements java.io.Serializable {

    private Long id;
    // 租户
    private Long tenentId;
    // 组织机构代码
    private String orgCode;
    //
    private String code;
    // 名称
    @NotNull(field = "名称")
    private String name;
    //
    private String alias;
    //
    private String engName;
    //
    @NotNull(field = "CAS号")
    private String casNo;
    //
    private String type;
    //
    @NotNull(field = "是否重点监督")
    private String hazardChemicalFlag;
    // 创建人
    private Long createBy;
    // 创建时间
    private LocalDateTime createTime;
    // 更新人
    private Long updateBy;
    // 更新时间
    private LocalDateTime updateTime;
    // 删除标记
    private String deleteFlag;
    //44不显示;1显示
    private Integer state;
    //附件id
    private Long attachmentId;
    //化学品类型
    private Long chemProductType;
    //作用
    private Long function;
    //最大储存量
    private String max;
    //储存方式/地点
    private String storageType;

    //年产品生产能力（吨）
    private String yearlyProductionCapacity;
    //年产品生产能力气体（方）
    private String gasYearlyProductionCapacity;
    //年产品最大储量（吨）
    private String yearlyMax;
    //年产品最大储量气体（方）
    private String gasYearlyMax;
}
